1 public-spirited
it was public-spirited of you — hai dato prova di senso civico
English-Italian dictionary > public-spirited